.ct-left-prod {width: 395px; position: relative;}
.ct-left-prod .list-img {margin-top:15px; margin-bottom:15px;}
.ct-left-prod .list-img li {display:inline; margin-right: 5px;}
.ct-left-prod .list-img li a {border:solid 3px #FFF;display:block;}
.ct-left-prod .list-img li.selected a, .ct-left-prod .list-img li a:hover {border:solid 3px #22aad8;}
.ct-left-prod .list-img li img {width:100px; height:150px;}
.ct-left-prod .bx-zoom-img {width:310px; float:left; margin-left:5px;}
.bx-img {width: 309px; height:333px; background:#FFF;}
.bx-img img {width: 309px; height:333px;}

.ct-line {width:500px;float:left;padding-top:27px;line-height:23px;padding-right:10px;}
.lastview { background:url(../images/ic_lastviewhover.png) no-repeat right top; padding-right:25px;float:right;margin: 27px 0px 0 0;line-height:23px;color:#000;font-size:10px;text-transform:uppercase;z-index:99}

.w40 {width:40px;}
.w454 {width:454px;}

.bx-qlt{width:50px;float:left;clear:right;padding-right:10px}
.bx-qlt h5 {font-size:10px;color:#000;text-transform:uppercase;padding-bottom:4px;}

.ct-left-prod .bx-zoom {background: url(../images/bg_zoom.gif) 18px 0 repeat-x; width: 380px; height: 22px; position:relative; margin: 5px 0 14px -4px; font-size: 0px;}
.ct-left-prod .bx-zoom .pos1, .ct-left-prod .bx-zoom .pos2, .ct-left-prod .bx-zoom .pos3 {position:absolute; display: block; top:0px; cursor: pointer;}
.ct-left-prod .bx-zoom .pos1 {left: 0;}
.ct-left-prod .bx-zoom .pos3 {right: 0;}

.ct-right-prod {width: 300px; padding-left: 45px;float:left;padding-bottom:50px;padding-top:43px;font-size:10px;}
.ct-right-prod h4 {font-size: 13px;font-weight:bold; margin-bottom:0px;}
.ct-right-prod h3 {margin-top: 15px;margin-bottom:20px; color: #000; font-size: 14px;}
.ct-right-prod h3 #attribute-price {font-size: 24px;}
.ct-right-prod .attribute-ean {font-size:11px;color:#818181;text-transform:uppercase;}

.ct-right-prod .bx-c-olor p, .ct-right-prod .bx-s-ize p  {font-size: 10px; text-transform: uppercase;}
.ct-right-prod .bx-s-ize li {margin:0 0px 0px 0;}
.ct-right-prod .bx-s-ize li a {width: 140px; height: 14px; line-height: 14px; font-size: 10px;color:#000;padding-left:0px 0 0 3px!important;font-weight:nornal;border:none!important;text-align:left}
.ct-right-prod .bx-s-ize li a.sl-sz,
.ct-right-prod .bx-s-ize li a:hover.sl-sz,
.ct-right-prod .bx-s-ize li a:hover {border:none !important; width:140px;height:14px;line-height:14px;font-weight:normal;background:#ccc;}
.ct-right-prod .bx-s-ize li a.none-sz, .ct-right-prod .bx-s-ize li a:hover.none-sz {}
.ct-right-prod .bx-s-ize li a.double {width: 56px;}
.ct-right-prod .bx-s-ize li a:hover.double {width: 54px}
.ct-right-prod .bx-s-ize li a.sl-sz{color:#fff}

.ct-right-prod .bx-c-olor {width:230px;margin-bottom:6px}
.ct-right-prod .bx-c-olor .w155{width:230px}
.ct-right-prod .bx-c-olor li {margin:0 6px 6px 0;}
.ct-right-prod .bx-c-olor li a {width: 16px; height: 16px; border: none!important;}
.ct-right-prod .bx-c-olor li a.cur, a.cur-popup  {position:relative; width: 16px; height: 16px;}
.ct-right-prod .bx-c-olor li a.cur span, a.cur-popup span {position:absolute; top:0; left:0; background: url(../images/color_current_bg.gif) 0 0 no-repeat!important; display:block; width: 16px; height: 16px; border: none!important;}
.ct-right-prod .bx-c-olor li a.none {width: 16px; height: 16px;}
.ct-right-prod .bx-c-olor li a.none span {width:16px; height: 16px; background:url(../images/only_none-sl-color.png) no-repeat top left!important;}

.size-chart {float:left;margin-top:19px;width:150px;}
.size-chart a {color:#000;text-transform:uppercase;font-size:9px !important;}
.size-chart img {vertical-align:middle;margin-left:4px;}
.pr-det {margin-bottom: 11px;}

.link-other a {font-size:10px;}
a.share,a.send-a-friend {background:url(../images/bg/bg_other.gif) no-repeat left -61px !important;padding:0 0 0 13px !important;float:left;margin-right:3px !important;line-height:30px;text-transform:uppercase;color:#FFF;}
a.share span{background:url(../images/bg/bg_other.gif) no-repeat right -1px;padding-right:30px;display:block;}
a.send-a-friend span{background:url(../images/bg/bg_other.gif) no-repeat right -31px;padding-right:23px;display:block;min-width:90px;}
a:hover.share,a:hover.send-a-friend {background:url(../images/bg/bg_other.gif) no-repeat left -156px !important;color:#606060}
a:hover.share span{background:url(../images/bg/bg_other.gif) no-repeat right -96px;}
a:hover.send-a-friend span{background:url(../images/bg/bg_other.gif) no-repeat right -126px;}

.bx-complook {padding:43px 20px 0 20px;width:156px;color:#000;font-size:10px;background:url(../images/bg/bg_relate.gif) no-repeat center 20px;}
.bx-complook #latest-viewed-box .prd-img img {width: 130px;height:140px;}
.bx-complook #latest-viewed-box li {width:131px;height:190px;margin-right:12px;margin-left:12px;overflow:hidden}
.bx-complook #latest-viewed-box .item {width: 131px;margin:0px;height:190px;}

.bx-complook #related-items .prd-img img {width: 105px;height:113px;}
.bx-complook #related-items li {height:190px; width:130px;margin-top:20px}
.bx-complook #related-items .item {width: 150px;margin:0px;padding:0}
.bx-complook .prd-info {background: none;padding:0;}
.bx-complook .p-rice {font-size: 10px;color:#000;font-weight:normal;margin-top:5px;}
.bx-complook .prd-info p {text-transform:none}
.bx-complook #show-related {color:#000;text-align:center;display:block;padding-bottom:5px;font-size:15px !important;text-transform:uppercase}
.bx-complook .brand-menu span {font-size:15px !important;font-weight:normal!important}

.view-play {width:110px;padding-top:15px;text-align:center;color:#fff;font-weight:bold;font-size:10px;float:left}
.view-play a {color:#fff;}

.prd-pagelink {text-transform: uppercase; font-size: 10px;margin-top:27px;line-height:23px;margin-right:10px;}
.prd-pagelink div.pitem {position: relative; display: inline;}
.prd-pagelink div.pitem {float:left}
.prd-pagelink div.pitem img {vertical-align:middle;margin-top:-3px;}
.prd-pagelink div.pitem a{display: inline-block; vertical-align: top;color:#000;font-size:10px;}
.prd-pagelink span {display: inline-block; vertical-align: top;color:#000;font-size:10px;float:left}

.pitem-color {color: #bb0033;text-transform: uppercase;}
.pp-n {left:-6px!important}
.pitem-popup {top: -6px; z-index: 5;position: absolute; left: -15px;}
.pitem-popup .pitem-popup-bd{background:url(../images/bg/bg_bd_pitem.png) no-repeat top left; padding-top:5px;width:127px;position: absolute; left: -14px;height:158px;}
.pitem-popup ul {background:url(../images/bg/bg_bd_pitem.png) no-repeat bottom left; padding-bottom:8px;position: absolute; top:5px;left:0px;}
.pitem-popup li {background: url(../images/bg/bg_ct_pitem.png) repeat-y; padding: 32px 7px 2px 7px;width:113px}
.pitem-popup li a {background-color:#FFF!important; border: none; padding: 0!important;margin:0px !important;}
.pitem-popup a, .pitem-popup  a:hover, .pitem-selected a:hover {color: #000!important;}
.pitem-popup li img, .pitem-popup li a {width: 111px; height: 120px;}
.pitem-popup h6 {background:#f7f7f7;font-weight:normal;width:111px;position:absolute;top:6px;left:8px;height:24px;border-bottom:solid 1px #efefed;}
.pitem-popup h6 a {position:static;}
.pp-p h6 a {padding-left:20px;}
.pp-p h6  img {margin-top:-6px !important;margin-right:-1px;}
.pp-n h6 a {padding-left:12px;}
.pp-n h6  img {margin-top:-4px !important;margin-left:-1px;margin-right:0}

.lnk-b {margin-top:27px;line-height:23px;display:inline-block;font-size:10px;vertical-align:top;}
.lnk-b img {vertical-align:middle;margin-right:2px;margin-top:-3px;}
.lnk-b a {display:block;float:right;color:#000;}
.lnk-b .onlypd-tab {padding: 0px 6px;background-position:6px 2px;float:right}
.onlypd-tab {padding: 0px 6px;background:url(../images/only_div_tab.gif) no-repeat center 2px}

/*-----pop up washing, share------*/
#care-instruction-zoomed {display:none;position:absolute;top:-85px;left:-74px;z-index:99;}
#share-box {display:none;position:absolute;top:-235px;right:140px;z-index:999;}

.bx-wash img {float:left; margin-right:4px;}
.bx-wash a.pp-wash {background:url(../images/bg_wash.gif) no-repeat left top;padding-left:7px;color:#FFF;margin:5px 0 0 8px;font-size:8px;height:14px;float:left;}
.bx-wash a.pp-wash span {background:url(../images/bg_wash.gif) no-repeat right -16px;padding:0px 5px 2px 0;text-transform:uppercase;display:block;line-height:14px;}
.view-wash {position:relative;min-width:45px;float:left}
.viewpp-wash {background:url(../images/bg/bg_pp_bd_wash.png) no-repeat left 0;padding-left:17px;min-width:190px}
.viewpp-wash .bd-wash{background:url(../images/bg/bg_pp_bd_wash.png) no-repeat right -90px;padding-right:17px;}
.viewpp-wash .bd-wash .ct-wash {background:url(../images/bg/bg_pp_ct_wash.png) repeat-x;padding:9px 0 14px 0;height:67px;position:relative}
.viewpp-wash .bd-wash .ct-wash .ic-pp {position:absolute;bottom:-4px;left:43%;width:25px;height:14px}
.viewpp-wash .bd-wash .ct-wash .h5 {font-size:9px;color:#1a1a1a;text-transform:uppercase;line-height:24px;border-bottom:solid 1px #b3b3b3}
.viewpp-wash .bd-wash .ct-wash p {border-top:solid 1px #cbcbcb;padding:9px 2px;text-align:center}
.viewpp-wash .bd-wash .ct-wash p img {margin:0 2px }
.viewpp-wash .bd-wash .ct-wash a  {float:right;width:10px;color:#1a1a1a;}
.viewpp-wash .bd-wash .ct-wash span  {float:left;}

.ct-right-prod .link-other {position:relative;margin-left:2px;}
.share-box {background:url(../images/bg/bg_bd-l.png) no-repeat left top;padding-left:17px;min-width:170px;font-size:10px;color:#1a1a1a;}
.share-box .share-bd {background:url(../images/bg/bg_bd-l.png) no-repeat right -242px;padding-right:17px;}
.share-box .share-bd .share-ct {background:url(../images/bg/bg_ct-l.png) repeat-x;padding:11px 0 13px 0;height:214px;position:relative;}
.share-box .share-bd .share-ct a {color:#1a1a1a;margin:0;padding:0;}
.share-box .share-bd .share-ct .ic-share {position:absolute;bottom:-1px;left:43%;width:25px;height:14px;}
.share-box .share-bd .share-ct .h5 {font-size:9px;color:#000;text-transform:uppercase;border-bottom:solid 1px #e7e7e7;}
.share-box .share-bd .share-ct .h5 span{float:left;padding-left:7px;line-height:30px;}
.share-box .share-bd .share-ct .h5 a{background:none !important;margin:5px 0 4px 0;}

.share-box .share-bd .share-ct .bx-imglink {font-size:10px;color:#000;}
.share-box .share-bd .share-ct .bx-imglink  p {margin:0;padding:5px 0 0 7px;line-height:27px}
.share-box .share-bd .share-ct .bx-imglink a {margin-right:5px;margin-left:8px}

.share-box .share-bd .share-ct .bx-txtlink {padding:13px 6px 0 8px;text-align:center;}
.share-box .share-bd .share-ct .bx-txtlink a {background:url(../images/bg/bg_otherlink.gif) repeat-x left 0;padding:0 10px;min-width:150px;text-transform:uppercase;display:block;margin-bottom:4px;border:solid 1px #ccc;color:#000;line-height:17px;height:17px;}
.share-box .share-bd .share-ct .bx-txtlink a:hover {background:url(../images/bg/bg_otherlink.gif) repeat-x left -21px;border:none;height:19px;line-height:19px;color:#FFF;}

#latest-viewed-box {display:none;position:absolute;top:21px;left:499px;z-index:999;background:url(../images/bg/bg_bd_lasted.png) no-repeat right -267px; padding-right:7px;}
#latest-viewed-box .bd-l {background:url(../images/bg/bg_bd_lasted.png) no-repeat left -1px; padding-left:7px;}
#latest-viewed-box .bd-l .bd-tb {background:url(../images/bg/bg_ct_lasted.png) repeat-x left top; padding:5px 0 8px 0;height:252px;}
#latest-viewed-box .bd-l .bd-tb .latest-top {background:none;margin:1px;height:29px;line-height:23px;text-align:right;text-transform:uppercase;width:100%}
#latest-viewed-box .bd-l .bd-tb .latest-top img{vertical-align:middle;margin-right:2px;margin-left:0px;margin-top:-3px}
#latest-viewed-box .bd-l .bd-tb .latest-top a {color:#000}
#latest-viewed-box .bd-l .bd-tb .latest-page {border-top:solid 1px #d3d3ce;padding:7px 15px 0 0px;text-align:right;margin:3px 0px 0 0px; width:450px;}
#latest-viewed-box .bd-l .bd-tb .latest-page a{color:#000;font-size:10px;}

#reset-zoom {height:13px;left:262px;position:absolute;top:4px;width:32px;cursor:default}
#reset-zoom-popup {height:10px;left:190px;position:absolute;top:0;width:35px;cursor:default}

.ui-slider .ui-slider-handle  {background:url(../images/ic_remode.jpg) no-repeat top left;cursor:pointer;width:55px;height:22px;display:block;border:none;position:absolute;top:-14px;margin-left:-30px;}
.ui-widget-content {margin-left:48px !important;padding-left:0px;height:22px}
.ui-slider  {position:relative;text-align:left;}

#zoom-0, #zoom-100 {height:22px;margin-left:21px;position:absolute;width:27px;top:0px;}
#zoom-100 {margin-left:232px;}

.service {padding-top:30px;color:#000;padding-left:25px;padding-bottom:45px;background:#f6f6f6;font-size:11px;}
.service h4{font-size:16px!important;text-transform:uppercase;margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:solid 5px #d4d4d3}
.service a{color:#b8292f}
.service .bxa{width:185px;margin-right:64px;float:left}
.service .bxa img {float:left;}
.service .bxa h4 {border-color:#df912d;margin:0 0 15px 0!important}
.service .bxb{width:185px;margin-right:64px;float:left}
.service .bxb h4 {border-color:#b8137c;margin:0 0 15px 0!important}
.service .bxc{width:185px;margin-right:64px;float:left}
.service .bxc img {float:left;}
.service .bxc h4{border-color:#6ab1c4;margin:0 0 15px 0!important}
.service .bxd{width:185px;float:left;}
.service .bxd h4{border-color:#b1b724;margin:0 0 15px 0!important}
.service .bxd ul {border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;color:#747474;margin-top:10px;padding:5px 0;}
.service .bxd ul li{margin:3px 0;}
.service .bxd span {color:#d41146;padding-top:20px;display:block;}

/*-----For IE------*/
*html .ct-right-prod .bx-c-olor {width:175px}
* html .prd-pagelink {margin-top:29px;}
*+html .prd-pagelink div.pitem{z-index:99!important}
* html .pitem-popup .pitem-popup-bd{background-position: 0px top}
* html #care-instruction-zoomed, *+html #care-instruction-zoomed {left:-84px;}
* html .onlypd-tab {height:19px;padding-top:0px !important;}
* html .pp-n h6 a {margin-top:-1px;}
* html .pp-n h6 img {margin-left:-1px;}
* html .lnk-b {margin-top:29px;line-height:23px;display:inline-block;font-size:10px;vertical-align:top;}
* html .view-wash {width: expression( document.body.clientWidth < 45 ? "45px" : "60" );}
* html .viewpp-wash, *+html .viewpp-wash {width: expression( document.body.clientWidth < 190 ? "189px" : "210" );}
* html .share-box,*+html .share-box  {width: expression( document.body.clientWidth < 160 ? "159px" : "190" );}
* html .share-box .share-bd {padding-right:16px;}
* html .share-box .share-bd .share-ct .bx-txtlink a {margin:4px 0!important;width:150px}
*+html #latest-viewed-box {background-position: right -266px;top:40px;left:499px;}
* html #latest-viewed-box {background-position: right -266px;top:41px;left:499px;}
* html #latest-viewed-box .bd-l {background-position: left 0px}
* html #latest-viewed-box .bd-l .bd-tb .latest-top {width:462px;line-height:24px;}
*+html #latest-viewed-box .bd-l .bd-tb .latest-top {width:462px;line-height:26px;}
* html #latest-viewed-box .bd-l .bd-tb .latest-top img{margin-right:-2px;border:none;margin-top:1px;margin-left:1px;}
*+html #latest-viewed-box .bd-l .bd-tb .latest-top img{margin-right:-1px;border:none;margin-top:0px;}
* html .ui-slider, *+html .ui-slider {left:15px;}
*+html .ui-slider .ui-slider-handle {top:2px}
* html #zoom-0, *+html #zoom-0 {margin-left:-11px;}
* html #zoom-100. *+html #zoom-100 {margin-left:228px;}
* html .ui-widget-content, *+html .ui-widget-content {margin-left:32px !important;}
 
 /*------- ADDED -------*/
ul#attribute-images.list-img li{
	float:left;
}
#productImageList{
	width:auto !important;
}